[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Creates a new OrderedSet. The Compare method of the passed comparison object
will be used to compare items in this set. The set is
initialized with all the items in the given collection.
Namespace: Wintellect.PowerCollections
Assembly:
PowerCollections (in PowerCollections.dll)
Syntax
C# |
---|
public OrderedSet( IEnumerable<T> collection, IComparer<T> comparer ) |
Visual Basic (Declaration) |
---|
Public Sub New ( _ collection As IEnumerable(Of T), _ comparer As IComparer(Of T) _ ) |
Visual C++ |
---|
public: OrderedSet ( IEnumerable<T>^ collection, IComparer<T>^ comparer ) |
Parameters
- collection
- IEnumerable<(Of <T>)>
A collection with items to be placed into the OrderedSet.
- comparer
- IComparer<(Of <T>)>
An instance of IComparer<T> that will be used to compare items.
Remarks
The GetHashCode and Equals methods of the provided IComparer<T> will never
be called, and need not be implemented.
See Also
OrderedSet<(Of <T>)> Class
Wintellect.PowerCollections Namespace